Package com.cisco.pt.ipc.sim.pdu.impl
Class IPV6FragmentExtensionHeaderImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
com.cisco.pt.ipc.sim.pdu.impl.PduImpl
com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
com.cisco.pt.ipc.sim.pdu.impl.IPV6HeaderImpl
com.cisco.pt.ipc.sim.pdu.impl.IPV6FragmentExtensionHeaderImpl
- All Implemented Interfaces:
IPCData,Header,IPV6FragmentExtensionHeader,IPV6Header,Pdu,Signal
public class IPV6FragmentExtensionHeaderImpl
extends IPV6HeaderImpl
implements IPV6FragmentExtensionHeader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IPV6NextHeaderprotected intprotected Shortprotected Byteprotected ByteFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.IPV6HeaderImpl
destinationAddress, flags, fragmentOffset, headerChecksum, headerLength, identification, nextHeader, options, padding, protocol, sourceAddress, totalLength, typeOfService, versionFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
payloadFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) intgetFieldType(String fieldName) voidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetExFragmentNextHeader(IPV6NextHeader exFragmentNextHeader) voidsetExIdentification(int exIdentification) voidsetExtFragmentOffset(Short extFragmentOffset) voidsetExtMfFlag(Byte extMfFlag) voidsetExtReserved(Byte extReserved) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.IPV6HeaderImpl
getDestinationAddress, getFlags, getFragmentOffset, getHeaderChecksum, getHeaderLength, getIdentification, getNextHeader, getOptions, getPadding, getProtocol, getSourceAddress, getTotalLength, getTypeOfService, getVersion, setDestinationAddress, setFlags, setFragmentOffset, setHeaderChecksum, setHeaderLength, setIdentification, setNextHeader, setOptions, setPadding, setProtocol, setSourceAddress, setTotalLength, setTypeOfService, setVersionMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
getPayload, setPayloadMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Header
getPayload, setPayloadMethods inherited from interface com.cisco.pt.ipc.sim.pdu.IPV6Header
getDestinationAddress, getFlags, getFragmentOffset, getHeaderChecksum, getHeaderLength, getIdentification, getNextHeader, getOptions, getPadding, getProtocol, getSourceAddress, getTotalLength, getTypeOfService, getVersion, setDestinationAddress, setFlags, setFragmentOffset, setHeaderChecksum, setHeaderLength, setIdentification, setNextHeader, setOptions, setPadding, setProtocol, setSourceAddress, setTotalLength, setTypeOfService, setVersionMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
exFragmentNextHeader
-
extReserved
-
extFragmentOffset
-
extMfFlag
-
exIdentification
protected int exIdentification
-
-
Constructor Details
-
IPV6FragmentExtensionHeaderImpl
public IPV6FragmentExtensionHeaderImpl()
-
-
Method Details
-
getExFragmentNextHeader
- Specified by:
getExFragmentNextHeaderin interfaceIPV6FragmentExtensionHeader- Returns:
- IPV6NextHeader Returns a IPV6NextHeader
-
setExFragmentNextHeader
- Specified by:
setExFragmentNextHeaderin interfaceIPV6FragmentExtensionHeader- Parameters:
exFragmentNextHeader- Takes in a parameter of exFragmentNextHeader
-
getExtReserved
- Specified by:
getExtReservedin interfaceIPV6FragmentExtensionHeader- Returns:
- Byte Returns a Byte
-
setExtReserved
- Specified by:
setExtReservedin interfaceIPV6FragmentExtensionHeader- Parameters:
extReserved- Takes in a parameter of extReserved
-
getExtFragmentOffset
- Specified by:
getExtFragmentOffsetin interfaceIPV6FragmentExtensionHeader- Returns:
- Short Returns a Short
-
setExtFragmentOffset
- Specified by:
setExtFragmentOffsetin interfaceIPV6FragmentExtensionHeader- Parameters:
extFragmentOffset- Takes in a parameter of extFragmentOffset
-
getExtMfFlag
- Specified by:
getExtMfFlagin interfaceIPV6FragmentExtensionHeader- Returns:
- Byte Returns a Byte
-
setExtMfFlag
- Specified by:
setExtMfFlagin interfaceIPV6FragmentExtensionHeader- Parameters:
extMfFlag- Takes in a parameter of extMfFlag
-
getExIdentification
public int getExIdentification()- Specified by:
getExIdentificationin interfaceIPV6FragmentExtensionHeader- Returns:
- int Returns a int
-
setExIdentification
public void setExIdentification(int exIdentification) - Specified by:
setExIdentificationin interfaceIPV6FragmentExtensionHeader- Parameters:
exIdentification- Takes in a parameter of exIdentification
-
getFieldType
- Overrides:
getFieldTypein classIPV6HeaderImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classIPV6HeaderImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classIPV6HeaderImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classIPV6HeaderImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classIPV6HeaderImpl
-